Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Takasaki Italy F10 Russia F1 Russia F2 Russia F3 Qatar F4 France F5 Uzbekistan F1 Uzbekistan F2 Italy F13 Spain F11 Spain F12 Spain F13 Italy F20 Japan F1 Uzbekistan F2 Italy F13 Japan F5 Japan F7 France F9 France F10 Japan F9 Japan F11 Tunisia F6 Tunisia F7 France F1 Italy F2 Italy F3 Japan F1 Japan F2 Japan F3 Japan F4 Russia F1 Japan F5 Russia F2 Belarus F1 Belarus F2 Japan F6 Japan F7 India F6 India F7 India F8 Russia F3 Russia F4 Japan F8 Spain F34 Spain F37 Germany F19 Germany F20 Japan F10 Japan F11 Great Britain F21 Great Britain F22 Portugal F2 Portugal F3 Thailand F1 Thailand F2 USA F4 USA F5 USA F6 Japan F1 Japan F2 USA F7 China F3 USA F8 China F4 Korea F1 USA F9 Korea F2 Japan F4 Japan F5 Japan F6 USA F15 USA F19 Japan F8 USA F25 Japan F10 USA F26 Japan F11 USA F1 USA F2 New Zealand F1 New Zealand F2 New Zealand F3 Usa F7 Korea F1 Korea F2 Korea F3 Usa F12 Usa F13 Australia F1 Usa F14 Japan F6 Usa F15 Japan F7 Korea F5 Korea F6 Russia F4 Russia F3 Russia F5 Russia F6 Russia F7 Usa F23 Usa F27 Usa F28 Usa F29 Usa F1 Usa F2 Usa F3 Usa F4 Usa F5 Usa F7 China F1 Usa F8 Japan F3 Uzbekistan F1 Uzbekistan F2 Guam F1 Usa F13 Usa F14 Russia F4 USA F25 New Zealand F1 Australia F12 Australia F13 USA F7 USA F8 USA F9 USA F10 USA F11 USA F12 Mexico F4 Mexico F5 Mexico F6 Mexico F7 Thailand F3 Colombia F3 Colombia F4 Colombia F5 USA F24 USA F25 USA F7 USA F8 Italy F11 Italy F12 Turkey F37 Turkey F38 Turkey F39 Cambodia F1 Cambodia F2 Australia F1 Australia F2 Australia F4 USA F9 USA F10 Spain F11 Italy F10 USA F31 France F4 Spain F14 Tunisia F5 Germany F1 Uzbekistan F1 Japan F2 Qatar F3 Qatar F5 Spain F1 Spain F2 Spain F3 France F16 Russia F3 France F18 Germany F2 Germany F3 France F3 Korea F3 France F8 France F12 Italy F12 Japan F5 (Kashiwa) Usa F6 Usa F15 Russia F5 USA F27 Japan F3 (Kofu) Ukraine F2 Korea F2 Russia F7 M25 Sapporo Mordovia Cup - Mordovia Penza Cup - Penza Alexander Kolyaskin Memorial - Donetsk Open de L'Isere - Grenoble M25 Sapporo USA F27 Italy F20 M25 Sapporo Challenger 42 - Andrezieux M25 Harmon M25 Harmon M15 Tokyo BMW Tennis Championship - Sunrise M15 Hong Kong Fergana Challenger - Fergana The Comercia Bank Challenger - Aptos M15 Tokyo Moncton Men's Challenger - Moncton The LTA Wrexham Challenger - Wrexham St. Petersburg Challenger 2006 - St. Petersburg Alexander Kolyaskin Memorial - Donetsk M25 Sapporo Open Mutouest St. Brieuc - St. Brieuc Dunlop World Challenge - Toyota Open de Montauban - Montauban Togliatti Cup - Togliatti The Manchester Trophy - Manchester Kyoto Challenger Open D'Orleans - Orleans Carson Challenger Talahassee Challenger Nottingham Challenger Yuba City Challenger Togliatti Cup - Togliatti Saransk Challenger Men's Pro Challenger at Tunica National - Tunica UTC Open - Cherkassy Tulsa Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Yokohama Challenger Kyoto Challenger Tallahassee Challenger Flea Market Cup Busan Challenger Tennis - Busan Busan Challenger Fergana Challenger Aptos Challenger Penza Cup - Penza Beijing Challenger Campos do Jordao Challenger Brasilia Challenger Alexander Kolyaskin Memorial - Donetsk Bangkok Challenger Toyota Challenger Singapore Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Nielsen USTA Pro Tennis Championship - Winnetka Pingguo Challenger Nottingham Challenger Nord LB Open - Braunschweig Guadalajara Challenger Granby Challenger Aptos Challenger Granby Challenger Lexington Challenger Binghamton Challenger Togliatti Cup - Togliatti Shanghai Challenger Tulsa Challenger Keio Challenger International Tennis Tournament - Yokohama Sacramento Challenger Tiburon Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Ojai Challenger Rimouski Challenger Le Gosier Challenger Tallahassee Challenger Ramat Hasharon Challenger Kaohsiung Challenger Monza Challenger Astana Challenger Granby Challenger Nottingham Challenger Bangkok Challenger Shanghai Challenger Countrywide Classic USTA Men's Challenger - Carson Tulsa Challenger Mobilux Open - Luxembourg Anning Challenger Busan Challenger Nottingham Challenger Tanger Challenger Beijing Challenger Granby Challenger Lexington Challenger Ford Tennis Championships - Louisville Music City Challenger - Nashville Aptos Challenger Kyoto Challenger Togliatti Cup - Togliatti Mordovia Cup - Saransk Porto Alegre Challenger Sao Paulo Challenger Yokohama Challenger Toyota Challenger Burnie Challenger Chennai Challenger West Lakes Challenger Open de Rennes La Trinitaine - Rennes New Delhi Challenger Kyoto Challenger Leon Challenger Shenzhen Challenger Tunis Challenger Taipei City Challenger Gimcheon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Nottingham-2 Challenger Manta Challenger Yokohama Challenger Szczecin Challenger Istanbul Challenger Orleans Challenger Geneva Challenger Traralgon Challenger 2 Mordova Cup 2007 - Saransk Hong Kong Challenger Busan Challenger Seoul Challenger Kaohsiung Challenger LTA Shrewsbury Challenger - Shrewsbury Toyota Challenger M25 Canberra Dallas Challenger Taipei City Challenger Seoul Challenger M25 Canberra Nanchang Challenger M25 Tsukuba Ho Chi Minh City Challenger M25 Kashiwa Toyota Challenger Barranquilla Challenger Happy Valley Challenger Challenger Banque Nationale - Granby Trofeo Francesco Guzzini - Recanati Taipei City Challenger Busan Challenger Ilkley Challenger Gatineau Challenger Granby Challenger Shanghai Challenger Ningboo Challenger Nanchang Challenger Gatineau Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Sydney Challenger Kyoto Challenger Launceston Challenger Yokohama Challenger Seoul Challenger Busan Challenger Busan Challenger Chengdu Challenger Shanghai Challenger Biella 5 Challenger Cassis Challenger Shanghai Challenger Kobe Challenger Toyota Challenger Taipei City Challenger Melbourne Challenger Khanty-Mansiysk Challenger Dallas Challenger Noumea Challenger Carson Challenger Maui Challenger Winnetka Challenger Guangzhou Challenger M25 Changwon Yokohama Challenger Bangkok Challenger Shenzhen Challenger Gwangju Challenger Tiburon Challenger Seoul Challenger Taipei City Challenger Busan Challenger Kobe Challenger M25 Sapporo Yokohama Challenger Burnie Challenger Kyoto Challenger Busan Challenger Guangzhou Challenger Winnetka Challenger Rimouski Challenger M15 Tsukuba Nottingham Challenger Ilkley Challenger Bangkok Challenger 2008 China TCL Challenger - Guangzhou Kobe Challenger Bangkok Challenger Winnipeg Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Le Gosier Challenger Ilkley Challenger M15 Harmon Yokohama Challenger Puerto Vallarta Challenger Kobe Challenger Maui Challenger Winnipeg Challenger San Francisco Challenger Seoul Challenger Seoul Challenger M15 Kashiwa Open Mutouest de Saint-Brieuc - St. Brieuc Kyoto Challenger Seoul Challenger New Delhi Challenger III - New Delhi Togliatti Cup - Togliatti Busan Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Playford Challenger Bangkok Challenger Phoenix Challenger Taipei City Challenger Porto Challenger Bercuit Challenger Gwangju Challenger Nottingham Challenger Alexander Kolyaskin Memorial - Donetsk Open de L'Isere - Grenoble Jinan Challenger Istanbul Challenger Nur-Sultan 1 Challenger Togliatti Cup - Togliatti Lexington Challenger Mallorca Challenger Las Vegas Challenger Charlottesville Challenger Champaign Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Sarajevo Open 2004 - Sarajevo Shimadzu All Japan Indoor Tennis Championships - Kyoto Ciudad de Pozoblanco Open Diputacion - Cordoba Mordovia Cup 2005 - Saransk PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Internationaux du Doubs - Besancon Winnipeg Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Matsuyama Challenger Francavilla Challenger Keio Challenger International Tennis Tournament - Yokohama New Delhi Challenger IV - New Delhi Black Forest Open - Freudenstadt Kremlin Cup - Moscow Kremlin Cup - Moscow Sacramento Challenger 2008 Lubbock Challenger - Lubbock Ningboo Challenger Vancouver Challenger Playford Challenger Launceston Challenger Salvador Challenger 2008 Knoxville Challenger - Knoxville Burnie Challenger Nur-Sultan 2 Challenger Marburg Challenger Zagreb Challenger Recife Challenger Busan Challenger Izmir Challenger Blumenau Challenger Santos Challenger Fergana Challenger Kremlin Cup - Moscow Leon Challenger Alessandria Challenger Busan Challenger Braunschweig Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha Open 13 - Marseille Knoxville Challenger Grand Prix de Tennis de Lyon - Lyon Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha SAP Open - San Jose AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane SAP Open - San Jose Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Nottingham Challenger Brisbane International - Brisbane Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Toyota Challenger Legg Mason Tennis Classic - Washington Honolulu Challenger Burnie Challenger Seoul Challenger BRD Nastase Tiriac Trophy - Bucharest Charlottesville Challenger AEGON Championships - London Leon Challenger AEGON International - Eastbourne Chennai Open - Chennai Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Heineken Open - Auckland Sunrise Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Noumea Challenger Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Maui Challenger Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo Ricoh Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Campbells Hall of Fame Tennis Championships - Newport Dallas Challenger Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Kun-Ming Challenger Thailand Open - Bangkok Baton Rouge Challenger Shenzhen Open - Shenzhen Seoul Challenger Traralgon Challenger Hall of Fame Open - Newport Yeongwol Challenger Manta Challenger Kyoto Challenger Saransk Challenger ASB Classic - Auckland Istanbul 2 Challenger Kyoto Challenger Farmers Classic - Los Angeles Gimcheon Challenger Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Shanghai Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Hua Hin Challenger Jinan Challenger Marburg Challenger Shanghai Challenger Citi Open - Washington M15 Karuizawa Suzhou Challenger Split Challenger Kyoto Challenger Yokohama Challenger Quanzhou Challenger Chengdu Open - Chengdu ASB Classic - Auckland Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Traralgon Challenger Gwangju Challenger Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur Vancouver Challenger Mouilleron-Le-Captif Challenger Calgary Challenger Kremlin Cup - Moscow Toyota Challenger Hua Hin Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Newport Beach Challenger ASB Classic - Auckland Gimcheon Challenger Cary Challenger Guadalajara Challenger Moselle Open - Metz Shenzhen Open - Shenzhen Memphis Open - Memphis Manchester Challenger Abierto Mexicano - Los Cabos Yokkaichi Challenger Busan Challenger Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Sunset Moulding Challenger - Yuba City Noventi Open - Halle Kobe Challenger Yokohama Challenger Cary 1 Challenger Estoril Open - Estoril Korea Open - Seoul Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai U.S. Mens's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Dallas Challenger Zhuhai Challenger Bangkok Challenger Gwangju Challenger Heineken Open - Auckland Memphis Open - Memphis Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Kremlin Cup - Moscow Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Kobe Challenger Atlanta Tennis Championships - Atlanta Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Rakuten Japan Open - Tokyo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Miami Open - Miami Australian Open - Melbourne Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Legg Mason Tennis Classic - Washington ASB Classic - Auckland Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group II, 2R, PAK-NZL 1-4 French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open (Asia, Wildcard) Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Olympics - London Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group II, 1R, NZL-LIB 5-0 Australian Open (juniors) Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CAN-JPN 3-2 U.S. Open (juniors) M25 Hong Kong Cagliari Challenger